earth-generated beacon - Francés Inglés Diccionario